cover the same ground - Français Anglais Dictionnaire